package com.brightgenerous.niconama05.work4;

import com.brightgenerous.niconama05.anime.Anime;
import com.brightgenerous.niconama05.anime.Interviewer;
import com.brightgenerous.niconama05.anime.product.AnimeFactory;

/**
 * 実行クラス 4-1
 * 
 * @author brigen
 */
public class Main4_1 {

	public static void main(String[] args) {
		new Main4_1().execute();
	}

	/**
	 * 実行する
	 */
	public void execute() {

		// あるアニメ
		Anime anime = AnimeFactory.getInstance().getYuruyuri();

		// 一般インタビュアー
		Interviewer interviewer = new Ippan4();

		// アニメが先に許可する
		anime.accept(interviewer);
	}
}
